rubber strap - Turco Inglés Diccionario